Ext.define('Admin.view.optimize.GridPowerPlanData', {
	        extend : 'Ext.pivot.Grid',
	        alias : 'widget.gridpowerplandata',

	        viewModel : 'gridpowerplandata',
	        controller : 'gridpowerplandata',

	        cls : 'view-container',
	        pivotName : '电网下达负荷计划',

	        listeners : {
		        refresh : 'onRefreshDefault'
	        },
	        tbar : [Admin.button.Crud.Refresh(), {
		                xtype : 'xdatefield',
		                emptyText : '查询日期',
		                bind : {
			                value : '{queryDate}'
		                },
		                listeners : {
			                change : 'onParamsChange'
		                },
		                allowBlank : false
	                }, '->', Admin.button.Crud.Export({
		                        bind : {
			                        disabled : '{!canExport}'
		                        }
	                        })],

	        selModel : {
		        type : 'spreadsheet'
	        },
	        bind : {
		        store : '{gridPowerPlanStore}'
	        },
	        plugins : [{
		                ptype : 'pivotexporter',
		                pluginId : 'exporter'
	                }],
	        matrix : {
		        textGrandTotalTpl : '汇总',
		        rowGrandTotalsPosition : 'none',
		        colGrandTotalsPosition : 'none',
		        rowSubTotalsPosition : 'none',
		        colSubTotalsPosition : 'none',

		        leftAxis : [{
			                dataIndex : 'time',
			                width : 180,
			                align : 'left',
			                header : '时段'
		                }],

		        topAxis : [{
			                dataIndex : 'device',
			                width : 85,
			                align : 'right',
			                header : '电厂'
		                }],

		        aggregate : [{
			                dataIndex : 'data',
			                header : '汇总',
			                aggregator : 'avg',
			                align : 'right',
			                width : 115
		                }]
	        }

        });